Performance Evaluation of Load Balancing Strategy on Variants of Multiprocessor Interconnection Networks
نویسندگان
چکیده
A Multiprocessor System (MS) is a single computer incorporating a number of independent processors that work together to solve a given problem. In MS, a suitable Multiprocessor Interconnection Network (MIN) is an integral part of any high-performance parallel system. MINs play an important role in the overall performance of the system for better load balancing. Deciding the appropriate network is an important issue in the design of parallel and distributed systems. The performance of a multiprocessor system can be characterized by communication delay, distribution of load among the processors and scheduling overhead. Load Balancing (LB) is the phenomena of distributing the approximately equal amount of workload of the tasks so that all processors kept busy all the time in order to prevent the average time of processors. In this paper, variants of MINs are studied and performance of networks is compared by on different parameters such as nodes, degree, diameter, bisection width, average node distance, message traffic density and cost. Then, we find out best network among all Interconnection network (ICN) on the basis of different parameters. In the simulation study, our previous works ITSLB is compared and superior performance is shown with the considered parameters under study on the variant of multiprocessor interconnection networks and experimental results have been reported accordingly.
منابع مشابه
Performance Analysis of a New Neural Network for Routing in Mesh Interconnection Networks
Routing is one of the basic parts of a message passing multiprocessor system. The routing procedure has a great impact on the efficiency of a system. Neural algorithms that are currently in use for computer networks require a large number of neurons. If a specific topology of a multiprocessor network is considered, the number of neurons can be reduced. In this paper a new recurrent neural ne...
متن کاملPerformance Analysis of a New Neural Network for Routing in Mesh Interconnection Networks
Routing is one of the basic parts of a message passing multiprocessor system. The routing procedure has a great impact on the efficiency of a system. Neural algorithms that are currently in use for computer networks require a large number of neurons. If a specific topology of a multiprocessor network is considered, the number of neurons can be reduced. In this paper a new recurrent neural ne...
متن کاملGraphs for small multiprocessor interconnection networks
Let D be the diameter of a graph G and let λ1 be the largest eigenvalue of its (0,1)adjacency matrix. We give a proof of the fact that there are exactly 69 non-trivial connected graphs with (D + 1)λ1 9. These 69 graphs all have up to 10 vertices and were recently found to be suitable models for small multiprocessor interconnection networks. We also examine the suitability of integral graphs to ...
متن کاملTwo Round Scheduling (TRS) Scheme for Linearly Extensible Multiprocessor Systems
Balancing the computational load over multiprocessor networks is an important problem in massively parallel systems. The key advantage of such systems is to allow concurrent execution of workload characterized by computation units known as processes or tasks. The scheduling problem is to maintain a balanced execution of all the tasks among the various available processors (nodes) in a multiproc...
متن کاملLinear Crossed Cube (LCQ): A New Interconnection Network Topology for Massively Parallel System
Scalability and Complexity are crucial performance parameters in the design of Interconnection networks for multiprocessor system. This paper proposed and analyzed a new scalable interconnection network topology named as Linear Crossed Cube (LCQ). LCQ designed is based on the principle of hypercube architecture however, it improves some of the drawbacks of hypercube such as complex extensibilit...
متن کامل